home *** CD-ROM | disk | FTP | other *** search
- ;void reverse();
-
- EXTRN _memory_model:byte
- EXTRN _color:byte
-
- _TEXT SEGMENT BYTE PUBLIC 'CODE'
- ASSUME CS:_TEXT
- PUBLIC _reverse
- _reverse proc near
- mov al,_color ;get the current color
- and al,10001000B ;relevant bits OFF
- or al,1110000B ;relevant bits ON
- mov _color,al ;set new value
- cmp _memory_model,0 ;quit
- jle quit ;
- db 0CBh ;RET far
- quit: ret ;RET near
- _reverse endp
- _TEXT ENDS
- END